stack of planks - Turkish English Dictionary